Thread 1 "rocksndiamonds" received signal SIGABRT, Aborted.
__GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:50
50	../sysdeps/unix/sysv/linux/raise.c: No such file or directory.
(gdb) bt
#0  __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:50
#1  0x00007ffff78a1535 in __GI_abort () at abort.c:79
#2  0x00007ffff78f8508 in __libc_message (action=action@entry=do_abort, fmt=fmt@entry=0x7ffff7a0328d "%s\n")
    at ../sysdeps/posix/libc_fatal.c:181
#3  0x00007ffff78fec1a in malloc_printerr (str=str@entry=0x7ffff7a01376 "corrupted size vs. prev_size") at malloc.c:5341
#4  0x00007ffff78fee74 in malloc_consolidate (av=av@entry=0x7ffff7a3ac40 <main_arena>) at malloc.c:4488
#5  0x00007ffff7901a58 in _int_malloc (av=av@entry=0x7ffff7a3ac40 <main_arena>, bytes=bytes@entry=4096) at malloc.c:3695
#6  0x00007ffff790356a in __GI___libc_malloc (bytes=4096) at malloc.c:3057
#7  0x00007ffff78ee71c in __GI__IO_file_doallocate (fp=0x555559a5a970) at filedoalloc.c:101
#8  0x00007ffff78fc700 in __GI__IO_doallocbuf (fp=fp@entry=0x555559a5a970) at libioP.h:839
#9  0x00007ffff78fb988 in _IO_new_file_overflow (f=0x555559a5a970, ch=-1) at fileops.c:752
#10 0x00007ffff78faa8f in _IO_new_file_xsputn (n=2, data=<optimized out>, f=0x555559a5a970) at libioP.h:839
#11 _IO_new_file_xsputn (f=0x555559a5a970, data=<optimized out>, n=2) at fileops.c:1204
#12 0x00007ffff78ef54f in __GI__IO_fputs (str=0x5555557d22c4 "# ", fp=0x555559a5a970) at libioP.h:839
#13 0x0000555555711b7d in fprintf_line_with_prefix (file=0x555559a5a970, prefix=0x5555557d22c4 "# ", 
    line_chars=0x5555557d22c7 "=", line_length=77) at misc.c:183
#14 0x000055555570aa90 in fprintFileHeader (file=0x555559a5a970, basename=0x5555557d29f3 "levelsetup.conf") at setup.c:1649
#15 0x000055555571158a in SaveLevelSetup_SeriesInfo () at setup.c:4542
#16 0x00005555556862df in InitGame () at game.c:4245
#17 0x00005555556a7c92 in StartGameActions (init_network_game=0, record_tape=1, random_seed=0) at game.c:11332
#18 0x00005555556648c0 in HandleMainMenu (mx=0, my=0, dx=0, dy=0, button=0) at screens.c:2134
#19 0x000055555564a6a5 in HandleKey (key=13, key_status=1) at events.c:2304
#20 0x0000555555648c63 in HandleKeyEvent (event=0x7fffffffd9f0) at events.c:1462
#21 0x0000555555646b84 in HandleEvents () at events.c:249
#22 0x0000555555646d67 in EventLoop () at events.c:348
#23 0x000055555563a1ca in main (argc=1, argv=0x7fffffffdb48) at main.c:7762
(gdb) playing around restarting alot
Undefined command: "playing".  Try "help".
(gdb) r
The program being debugged has been started already.
Start it from the beginning? (y or n) y
Starting program: /media/Environ/Compile/rocksndiamonds-4.1.4.1/rocksndiamonds 
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[New Thread 0x7fffe37eb700 (LWP 950)]
[New Thread 0x7fffe37aa700 (LWP 951)]
[New Thread 0x7fffe1903700 (LWP 952)]
rocksndiamonds: warning: configuration file '/home/bryan/.rocksndiamonds/levelsetup/rnd_alan_bond/levelsetup.conf' is empty

# lost level completion status
r
bt
^C
Thread 1 "rocksndiamonds" received signal SIGINT, Interrupt.
0x00007ffff7945720 in __GI___nanosleep (requested_time=0x7fffffffd7c0, remaining=0x7fffffffd7b0)
    at ../sysdeps/unix/sysv/linux/nanosleep.c:28
28	../sysdeps/unix/sysv/linux/nanosleep.c: No such file or directory.
(gdb) bt
#0  0x00007ffff7945720 in __GI___nanosleep (requested_time=0x7fffffffd7c0, remaining=0x7fffffffd7b0)
    at ../sysdeps/unix/sysv/linux/nanosleep.c:28
#1  0x00007ffff7ec7fe5 in ?? () from /usr/lib/x86_64-linux-gnu/libSDL2-2.0.so.0
#2  0x000055555571206c in sleep_milliseconds (milliseconds_delay=10) at misc.c:371
#3  0x00005555557121d0 in WaitUntilDelayReached (counter_var=0x55555869b37c <video+92>, delay=20) at misc.c:428
#4  0x0000555555718898 in UpdateScreenExt (rect=0x7fffffffd920, with_frame_delay=1) at sdl.c:224
#5  0x00005555557188dd in UpdateScreen_WithFrameDelay (rect=0x7fffffffd920) at sdl.c:236
#6  0x0000555555719a75 in SDLCopyArea (src_bitmap=0x555559a96980, dst_bitmap=0x555559b1cf10, src_x=1919, src_y=1079, width=1, 
    height=1, dst_x=1919, dst_y=1079, mask_mode=0) at sdl.c:912
#7  0x00005555556f67d6 in sysCopyArea (src_bitmap=0x555559a96980, dst_bitmap=0x555559b1cf10, src_x=1919, src_y=1079, width=1, 
    height=1, dst_x=1919, dst_y=1079, mask_mode=0) at system.c:525
#8  0x00005555556f74ac in BlitBitmap (src_bitmap=0x555559a96980, dst_bitmap=0x555559b1cf10, src_x=1919, src_y=1079, width=1, 
    height=1, dst_x=1919, dst_y=1079) at system.c:868
#9  0x000055555564cd9e in BackToFront () at tools.c:886
#10 0x0000555555646d88 in EventLoop () at events.c:362
#11 0x000055555563a1ca in main (argc=1, argv=0x7fffffffdb48) at main.c:7762
(gdb) bt
#0  0x00007ffff7945720 in __GI___nanosleep (requested_time=0x7fffffffd7c0, remaining=0x7fffffffd7b0)
    at ../sysdeps/unix/sysv/linux/nanosleep.c:28
#1  0x00007ffff7ec7fe5 in ?? () from /usr/lib/x86_64-linux-gnu/libSDL2-2.0.so.0
#2  0x000055555571206c in sleep_milliseconds (milliseconds_delay=10) at misc.c:371
#3  0x00005555557121d0 in WaitUntilDelayReached (counter_var=0x55555869b37c <video+92>, delay=20) at misc.c:428
#4  0x0000555555718898 in UpdateScreenExt (rect=0x7fffffffd920, with_frame_delay=1) at sdl.c:224
#5  0x00005555557188dd in UpdateScreen_WithFrameDelay (rect=0x7fffffffd920) at sdl.c:236
#6  0x0000555555719a75 in SDLCopyArea (src_bitmap=0x555559a96980, dst_bitmap=0x555559b1cf10, src_x=1919, src_y=1079, width=1, 
    height=1, dst_x=1919, dst_y=1079, mask_mode=0) at sdl.c:912
#7  0x00005555556f67d6 in sysCopyArea (src_bitmap=0x555559a96980, dst_bitmap=0x555559b1cf10, src_x=1919, src_y=1079, width=1, 
    height=1, dst_x=1919, dst_y=1079, mask_mode=0) at system.c:525
#8  0x00005555556f74ac in BlitBitmap (src_bitmap=0x555559a96980, dst_bitmap=0x555559b1cf10, src_x=1919, src_y=1079, width=1, 
    height=1, dst_x=1919, dst_y=1079) at system.c:868
#9  0x000055555564cd9e in BackToFront () at tools.c:886
#10 0x0000555555646d88 in EventLoop () at events.c:362
#11 0x000055555563a1ca in main (argc=1, argv=0x7fffffffdb48) at main.c:7762
(gdb) r
The program being debugged has been started already.
Start it from the beginning? (y or n) y
Starting program: /media/Environ/Compile/rocksndiamonds-4.1.4.1/rocksndiamonds 
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[New Thread 0x7fffe37eb700 (LWP 1597)]
[New Thread 0x7fffe37aa700 (LWP 1598)]
[New Thread 0x7fffe1903700 (LWP 1599)]
malloc(): smallbin double linked list corrupted

Thread 1 "rocksndiamonds" received signal SIGABRT, Aborted.
__GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:50
50	../sysdeps/unix/sysv/linux/raise.c: No such file or directory.
(gdb) bt
#0  __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:50
#1  0x00007ffff78a1535 in __GI_abort () at abort.c:79
#2  0x00007ffff78f8508 in __libc_message (action=action@entry=do_abort, fmt=fmt@entry=0x7ffff7a0328d "%s\n")
    at ../sysdeps/posix/libc_fatal.c:181
#3  0x00007ffff78fec1a in malloc_printerr (str=str@entry=0x7ffff7a053a8 "malloc(): smallbin double linked list corrupted")
    at malloc.c:5341
#4  0x00007ffff7901fa4 in _int_malloc (av=av@entry=0x7ffff7a3ac40 <main_arena>, bytes=bytes@entry=24) at malloc.c:3640
#5  0x00007ffff79041a2 in __libc_calloc (n=<optimized out>, elem_size=<optimized out>) at malloc.c:3428
#6  0x0000555555713a90 in checked_calloc (size=24) at misc.c:1254
#7  0x00005555557150fd in openFile (
    filename=0x55555c943ae0 "/home/bryan/.rocksndiamonds/levels/Contributions/Contributions_2002/rnd_alan_bond/010.level", 
    mode=0x5555557cdafd "rb") at misc.c:2145
#8  0x00005555556d8dbc in LoadLevelFromFileInfo_RND (level=0x5555585fb280 <level>, level_file_info=0x5555585fb280 <level>, 
    level_info_only=0) at files.c:3341
#9  0x00005555556df30d in LoadLevelFromFileInfo (level=0x5555585fb280 <level>, level_file_info=0x5555585fb280 <level>, 
    level_info_only=0) at files.c:6194
#10 0x00005555556e023c in LoadLevel_LoadAndInit (network_level=0x0) at files.c:6668
#11 0x00005555556e02d6 in LoadLevel (nr=10) at files.c:6691
#12 0x0000555555662950 in DrawMainMenu () at screens.c:1624
#13 0x00005555556b31ab in RequestQuitGameExt (skip_request=1, quick_quit=1, 
    message=0x5555557c9d60 "Do you really want to quit the game?") at game.c:15028
#14 0x00005555556b3252 in RequestQuitGame (ask_if_really_quit=0) at game.c:15048
#15 0x000055555564ab24 in HandleKey (key=27, key_status=1) at events.c:2376
#16 0x0000555555648c63 in HandleKeyEvent (event=0x7fffffffd9f0) at events.c:1462
#17 0x0000555555646b84 in HandleEvents () at events.c:249
#18 0x0000555555646d67 in EventLoop () at events.c:348
#19 0x000055555563a1ca in main (argc=1, argv=0x7fffffffdb48) at main.c:7762
(gdb) 
#0  __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:50
#1  0x00007ffff78a1535 in __GI_abort () at abort.c:79
#2  0x00007ffff78f8508 in __libc_message (action=action@entry=do_abort, fmt=fmt@entry=0x7ffff7a0328d "%s\n")
    at ../sysdeps/posix/libc_fatal.c:181
#3  0x00007ffff78fec1a in malloc_printerr (str=str@entry=0x7ffff7a053a8 "malloc(): smallbin double linked list corrupted")
    at malloc.c:5341
#4  0x00007ffff7901fa4 in _int_malloc (av=av@entry=0x7ffff7a3ac40 <main_arena>, bytes=bytes@entry=24) at malloc.c:3640
#5  0x00007ffff79041a2 in __libc_calloc (n=<optimized out>, elem_size=<optimized out>) at malloc.c:3428
#6  0x0000555555713a90 in checked_calloc (size=24) at misc.c:1254
#7  0x00005555557150fd in openFile (
    filename=0x55555c943ae0 "/home/bryan/.rocksndiamonds/levels/Contributions/Contributions_2002/rnd_alan_bond/010.level", 
    mode=0x5555557cdafd "rb") at misc.c:2145
#8  0x00005555556d8dbc in LoadLevelFromFileInfo_RND (level=0x5555585fb280 <level>, level_file_info=0x5555585fb280 <level>, 
    level_info_only=0) at files.c:3341
#9  0x00005555556df30d in LoadLevelFromFileInfo (level=0x5555585fb280 <level>, level_file_info=0x5555585fb280 <level>, 
    level_info_only=0) at files.c:6194
#10 0x00005555556e023c in LoadLevel_LoadAndInit (network_level=0x0) at files.c:6668
#11 0x00005555556e02d6 in LoadLevel (nr=10) at files.c:6691
#12 0x0000555555662950 in DrawMainMenu () at screens.c:1624
#13 0x00005555556b31ab in RequestQuitGameExt (skip_request=1, quick_quit=1, 
    message=0x5555557c9d60 "Do you really want to quit the game?") at game.c:15028
#14 0x00005555556b3252 in RequestQuitGame (ask_if_really_quit=0) at game.c:15048
#15 0x000055555564ab24 in HandleKey (key=27, key_status=1) at events.c:2376
#16 0x0000555555648c63 in HandleKeyEvent (event=0x7fffffffd9f0) at events.c:1462
#17 0x0000555555646b84 in HandleEvents () at events.c:249
#18 0x0000555555646d67 in EventLoop () at events.c:348
#19 0x000055555563a1ca in main (argc=1, argv=0x7fffffffdb48) at main.c:7762
(gdb) # while playing
(gdb) r
The program being debugged has been started already.
Start it from the beginning? (y or n) y
Starting program: /media/Environ/Compile/rocksndiamonds-4.1.4.1/rocksndiamonds 
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[New Thread 0x7fffe37eb700 (LWP 1804)]
[New Thread 0x7fffe37aa700 (LWP 1805)]
[New Thread 0x7fffe1903700 (LWP 1806)]
rocksndiamonds: frame delay == 20 ms (max. 50 fps / 100 %)
rocksndiamonds: frame delay == 0 ms (maximum speed)
rocksndiamonds: frame delay == 40 ms (max. 25 fps / 50 %)
rocksndiamonds: frame delay == 0 ms (maximum speed)
rocksndiamonds: frame delay == 0 ms (maximum speed)
rocksndiamonds: frame delay == 40 ms (max. 25 fps / 50 %)
rocksndiamonds: frame delay == 0 ms (maximum speed)
rocksndiamonds: frame delay == 30 ms (max. 33 fps / 66 %)
rocksndiamonds: frame delay == 0 ms (maximum speed)
rocksndiamonds: frame delay == 40 ms (max. 25 fps / 50 %)
rocksndiamonds: frame delay == 0 ms (maximum speed)
rocksndiamonds: frame delay == 30 ms (max. 33 fps / 66 %)
rocksndiamonds: frame delay == 0 ms (maximum speed)
rocksndiamonds: frame delay == 0 ms (maximum speed)
[Thread 0x7fffe37aa700 (LWP 1805) exited]
[Thread 0x7fffe37eb700 (LWP 1804) exited]
[Thread 0x7fffe1903700 (LWP 1806) exited]
[Inferior 1 (process 1803) exited normally]
(gdb) r
